TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Lake Norman Area rating list selection
                                                2023 Lake Norman Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - Lake Norman
Community School of Davidson Sports Complex    Men    Alphabetical
(As of 11/10/2025)
2024 2024 2024
TLS TLS Current YrEnd
Player NTRP NTRP NTRP Age City, State
Go to last names starting with A     C     F     K     M     P     S     T     W    
Jason Abhau U
4.29 4.5 4.5         40 +   Wake Forest, NC
Tommy Adams U
3.56 4.0 4.0         40 +   Union Grove, NC
Forde Aley U
3.39 3.5 3.5         55 +   Mooresville, NC
Hunt Allen U
4.13 (4.5) 4.5         40 +   Charlotte, NC
Thomas Andrews U
3.71 4.0 4.0         40 +   Stanley, NC
Todd Armstrong U
3.78 4.0 4.0         55 +   Cornelius, NC
Giacomo Arnaboldi U
3.60 4.0 4.0         18 +   Charlotte, NC
Stephen Arvan U
n/a n/a 3.0         18 +   Mooresville, NC
Chip Ashley U
3.53 4.0 4.0         55 +   Stanley, NC
Ramyn Atri U
3.56 4.0 3.5         40 +   Huntersville, NC
Mike Austin U
2.33 2.5 2.5         18 +   Huntersville, NC
Robert Bachner U
3.46 3.5 4.0         55 +   Concord, NC
MARK BAIL U
2.76 3.0 3.0         65 +   WENDELL, NC
Brandon Baker U
n/a n/a 2.5         18 +   Cornelius, NC
Dushyant Balasubramani U
3.50 3.5 4.0         40 +   Concord, NC
Mansoor Baloch U
2.23 2.5 2.5         18 +   HUNTERSVILLE, NC
James Banner U
4.11 4.5 4.5         40 +   Cornelius, NC
Jim Beam U
3.20 3.5 3.5         55 +   Cornelius, NC
John Bezek U
3.47 3.5 4.0         55 +   Huntersville, NC
Alex Bogojevich U
3.16 3.5 3.5         55 +   Charlotte, NC
Jim Bolger U
4.12 4.5 4.5         40 +   MOORESVILLE, NC
Billy Bonham U
2.17 2.5 2.5         40 +   Mooresville, NC
David Boone U
4.07 4.5 4.5         40 +   Huntersville, NC
Thomas Bowker U
n/a n/a 3.0         55 +   Huntersville, NC
Todd Brandon U
3.81 4.0 4.0         55 +   Albemarle, NC
Erik Breault U
3.59 4.0 4.0         18 +   HUNTERSVILLE, NC
Steve Brinkman U
4.19 4.5 4.5         55 +   Denver, NC
Brent Brower U
3.35 3.5 3.5         55 +   Mooresville, NC
Greg Brown U
2.74 3.0 3.0         65 +   Davidson, NC
Justin Brynn U
3.92 4.0 4.0         40 +   Charlotte, NC
Edward Bugg U
3.75 4.0 4.0         55 +   Denver, NC
Robert Bunting U
3.22 3.5 3.5         55 +   Denver, NC
Bob Burdick U
2.39 2.5 3.0         55 +   Cornelius, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Mark Carnes U
4.21 4.5 4.5         40 +   Concord, NC
David Carter U
3.85 4.0 4.0         55 +   Mooresville, NC
Chris Chapman U
4.32 4.5 4.5         40 +   STOKESDALE, NC
Perry Chapman U
3.19 3.5 3.5         55 +   Charlotte, NC
Dion Chever U
4.01 4.5 4.5         18 +   MOUNT HOLLY, NC
Gary Chmielewski U
n/a n/a 3.5         40 +   Charlotte, NC
jeff Cline U
3.97 4.0 4.0         55 +   Cornelius, NC
Adam Colborne U
3.99 4.0 4.0         40 +   Huntersville, NC
Corey Cornacchio U
3.81 4.0 4.0         55 +   Denver, NC
Jeb Courtney U
4.26 4.5 4.5         55 +   Cornelius, NC
Arnaud Couturier U
3.67 4.0 4.0         40 +   Huntersville, NC
Jeremy Cowper U
3.88 4.0 4.0         55 +   Charlotte, NC
Tom Craft U
2.93 3.0 3.0         55 +   Cornelius, NC
Michael Crutchfield U
3.25 3.5 3.5         40 +   Charlotte, NC
Brian Cudney U
3.83 4.0 4.0         55 +   Charlotte, NC
William Cune U
2.84 3.0 3.0         55 +   Charlotte, NC
Hao Dang U
3.91 (4.0) 4.5         40 +   Huntersville, NC
Michael Davis U
4.35 4.5 4.5         40 +   GREENSBORO, NC
Michael Dedmond U
4.34 4.5 4.5         18 +   Stanley, NC
Dave Dehn U
3.42 3.5 3.5         55 +   Huntersville, NC
Joakim Diedrichs U
3.58 (4.0) 3.5         55 +   Mooresville, NC
Michael Dixon U
2.43 (2.5) 2.5         40 +   Cornelius, NC
Alan Dorris U
n/a n/a 3.0         18 +   Denver, NC
James Doyle U
3.42 3.5 4.0         55 +   Charlotte, NC
Marc Dy U
2.92 3.0 3.0         40 +   Davidson, NC
Alan Efremoff U
4.30 4.5 4.5         40 +   Charlotte, NC
Christopher Ehmcke U
4.24 4.5 4.5         40 +   Charlotte, NC
Jim Engel U
n/a n/a 3.0         55 +   Cornelius, NC
James Epler U
3.67 4.0 4.0         55 +   Concord, NC
John Erber U
n/a n/a 3.0         18 +   Davidson, NC
Ben Even U
n/a n/a 4.0         18 +   Huntersville, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Matthew Fairbairn U
3.64 4.0 4.0         55 +   DAVIDSON, NC
Julius Fernandez U
3.30 3.5 3.5         40 +   Concord, NC
Jasen Fici U
3.99 4.0 4.5         40 +   Mooresville, NC
Michael Flanagan U
3.64 4.0 4.0         55 +   Mount Holly, NC
Louis Foreman U
3.38 3.5 3.5         55 +   Cornelius, NC
Scott Fowler U
4.27 4.5 4.5         55 +   Denver, NC
Torey Fox U
3.87 4.0 4.0         18 +   MOORESVILLE, NC
Paul Frey U
3.18 3.5 3.5         55 +   Charlotte, NC
Henrik Gade U
n/a n/a 3.0         18 +   Mooresville, NC
Sean Gallagher U
4.01 4.5 4.5         18 +   Cornelius, NC
John Gay U
3.71 4.0 4.0         55 +   Mooresville, NC
Christopher Gillman U
3.80 4.0 4.0         40 +   Davidson, NC
Josh Goldblatt U
4.25 4.5 4.5         40 +   Charlotte, NC
Jeffrey Googins U
4.43 4.5 4.5         40 +   Mooresville, NC
Ragu Gopalan U
3.87 4.0 4.0         40 +   Concord, NC
Terry Gornet U
4.30 4.5 4.5         55 +   Charlotte, NC
Jacob Grathwohl U
3.12 3.5 3.5         40 +   Davidson, NC
brent grayson U
3.61 4.0 4.0         55 +   MINT HILL, NC
Kevin Grayson U
3.63 4.0 4.0         55 +   Shelby, NC
Kevin Green U
4.31 4.5 4.5         40 +   CLOVER, SC
Carlos Haddad U
3.81 4.0 4.0         40 +   CORNELIUS, NC
Sebastian Hale U
3.38 3.5 3.5         18 +   Davidson, NC
Brad Hamilton U
2.64 3.0 3.0         18 +   Kannapolis, NC
Chris Harrington U
3.20 3.5 3.5         40 +   Cornelius, NC
Phil Harrington U
3.47 3.5 3.5         40 +   Huntersville, NC
Keith Harris U
3.14 3.5 3.5         65 +   Mooresville, NC
Douglas Hausler U
4.03 (4.5) 4.5         40 +   Huntersville, NC
Kevin Hawkins U
3.77 4.0 4.0         55 +   Statesville, NC
Ben Holden U
3.38 3.5 3.5         40 +   Cornelius, NC
Jonathan Hole U
3.02 3.5 3.5         40 +   CHARLOTTE, NC
Jeffrey Hornock U
3.32 3.5 3.5         55 +   Concord, NC
Jack Horowitz U
3.78 4.0 4.0         55 +   Charlotte, NC
andrew Howland U
2.92 3.0 3.0         55 +   Charlotte, NC
Scott Hudson U
3.06 3.5 3.5         40 +   Huntersville, NC
Zack Huffman U
n/a n/a 4.5         18 +   Sherrills Ford, NC
George Jackson U
3.70 4.0 4.0         55 +   CHARLOTTE, NC
Antony Jayapal U
3.24 3.5 3.5         40 +   Mooresville, NC
Mark Jeffares U
2.96 3.0 3.0         65 +   Sherrills Ford, NC
Duane Johnson U
4.20 4.5 4.5         40 +   Charlotte, NC
Andrew Jones U
4.19 4.5 4.5         18 +   Mooresville, NC
Gary Jones U
n/a n/a 3.0         40 +   Charlotte, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Kamil Kaminski U
2.54 3.0 2.5         18 +   Concord, NC
Steven Kayton U
4.25 4.5 4.5         40 +   Denver, NC
Matthew Keeler U
3.21 (3.5) 3.5         18 +   STATESVILLE, NC
Benjamin Keeney U
4.27 4.5 4.5         40 +   Concord, NC
Brent King U
2.85 3.0 3.0         55 +   Cornelius, NC
Charlie King U
3.97 4.0 4.5         40 +   DENVER, NC
Lance King U
4.42 (4.5) 4.5         40 +   Charlotte, NC
Jon Koceja U
4.16 4.5 4.5         40 +   Concord, NC
Thomas Koenig U
3.06 (3.5) 3.5         55 +   Mooresville, NC
Charlie Kosior U
2.52 3.0 3.0         55 +   Mooresville, NC
Todd Krieg U
3.01 3.5 3.5         40 +   Davidson, NC
Chet Kristy U
4.38 4.5 4.5         18 +   Huntersville, NC
Ken Kuly U
2.81 (3.0) 3.0         55 +   Davidson, NC
Ashok Kumar Kuppusamy U
3.73 4.0 4.0         40 +   Mooresville, NC
Adam Labar U
3.63 4.0 4.0         55 +   Denver, NC
Jaikishan Lakhani U
3.27 (3.5) 3.5         40 +   Huntersville, NC
Jason Lands U
3.16 3.5 3.5         40 +   Cornelius, NC
Todd Larsen U
3.32 3.5 3.5         40 +   Mooresville, NC
Tony Lauher U
3.38 3.5 4.0         40 +   Davidson, NC
Ian Leemans U
3.11 (3.5) 3.5         40 +   Charlotte, NC
Marc Lelong U
3.23 3.5 3.5         40 +   Cornelius, NC
Bill Leonard U
3.70 4.0 4.0         55 +   Charlotte, NC
Jordan Lilley U
2.56 3.0 3.0         18 +   Mooresville, NC
Simon Ling U
3.71 4.0 4.0         18 +   CONCORD, NC
Mark Lloyd U
2.67 (3.0) 3.0         55 +   Huntersville, NC
Kevin Loomis U
2.58 3.0 2.5         40 +   Huntersville, NC
Harry Loxton U
3.89 4.0 4.0         18 +   Mooresville, NC
Tom Luce U
3.45 3.5 3.5         40 +   Huntersville, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Keith MacVean U
2.47 2.5 3.0         65 +   Huntersville, NC
Stan Martin U
3.15 3.5 3.0         40 +   Mooresville, NC
Norm Marttila U
3.27 3.5 3.5         55 +   Mooresville, NC
Clement Mbote U
3.13 (3.5) 3.5         40 +   Charlotte, NC
Larry McCrary U
2.47 2.5 3.0         55 +   Cornelius, NC
Jeffrey McCue U
3.18 3.5 3.5         40 +   Mooresville, NC
Tom McElhenny U
3.68 4.0 4.0         55 +   Huntersville, NC
Joe Meehan U
3.28 3.5 3.5         18 +   Cornelius, NC
Jadin Merritt U
n/a n/a 2.5         18 +   Shelby, NC
Andy Michael U
3.44 3.5 4.0         55 +   Denver, NC
Austin Miller U
3.86 4.0 4.0         18 +   Concord, NC
Dean Miller U
2.77 3.0 3.0         55 +   Cornelius, NC
David Miller U
3.26 3.5 3.5         55 +   Pineville, NC
Brian Moore U
3.64 4.0 4.0         40 +   Denver, NC
Bill Moore U
3.71 4.0 4.0         55 +   Cornelius, NC
Timothy Morin U
2.39 2.5 3.0         18 +   Huntersville, NC
Ravi Mujumdar U
4.26 4.5 4.5         40 +   Charlotte, NC
Scott Nestor U
3.23 3.5 4.0         40 +   Denver, NC
Anhtuan Nguyen U
3.48 (3.5) 4.0         18 +   HARRISBURG, NC
Robert Eric Nielsen U
3.79 4.0 4.0         55 +   Statesville, NC
Hunter Noldin U
2.52 3.0 3.0         18 +   Huntersville, NC
Whitney Norton U
3.95 4.0 4.5         40 +   Cornelius, NC
Wade Nyquist U
2.72 3.0 3.0         55 +   Cornelius, NC
Caleb OBriant U
2.94 3.0 3.0         18 +   Denver, NC
Aiden Orr U
3.06 3.5 3.0         18 +   Denver, NC
Alex Orr U
3.97 4.0 4.0         18 +   Denver, NC
Walter Ortiz U
3.49 3.5 4.0         40 +   Lexington, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
John Padgett U
2.73 (3.0) 3.0         55 +   Huntersville, NC
Karl Painter U
3.65 4.0 4.0         40 +   Denver, NC
Miguel Pando U
3.57 4.0 4.0         55 +   Charlotte, NC
Justin Parker U
n/a n/a 2.5         18 +   Cornelius, NC
Bill Parrish U
3.95 4.0 4.0         40 +   Davidson, NC
Kyle Payne U
3.23 (3.5) 3.5         40 +   Huntersville, NC
Phil Payne U
n/a n/a 5.0         18 +   Hickory, NC
Andres Pazos U
4.26 4.5 4.5         18 +   Huntersville, NC
Leif Pedersen U
3.32 (3.5) 3.5         40 +   Mooresville, NC
Ken Peppercorn U
3.58 4.0 4.0         55 +   Charlotte, NC
Marcus Phillips U
3.46 3.5 3.5         40 +   CORNELIUS, NC
Steven Porter U
3.39 3.5 3.5         40 +   Cornelius, NC
Andrew Potts U
3.55 4.0 3.5         18 +   HUNTERSVILLE, NC
Bradford Powell U
2.87 3.0 3.0         40 +   CATAWBA, NC
Gary Powell U
2.53 3.0 3.0         65 +   Cornelius, NC
Parker Powell U
4.15 4.5 4.5         18 +   Denver, NC
Joaquin Pradas U
3.25 3.5 3.5         40 +   Huntersville, NC
Ronn Price U
3.40 3.5 4.0         40 +   Terrell, NC
Daniel Prichard U
3.92 4.0 4.5         40 +   Concord, NC
Christopher Purcell U
3.48 3.5 4.0         18 +   Mooresville, NC
Vince Quinn U
3.79 4.0 4.0         55 +   Gastonia, NC
Savan Ratanpara U
4.03 4.5 4.5         18 +   CORNELIUS, NC
Robert Ray U
n/a n/a 3.0         55 +   Cornelius, NC
Lou Raymond U
2.33 2.5 2.5         18 +   Cornelius, NC
Ben Ray U
2.87 3.0 3.5         40 +   Cornelius, NC
Rusty Ray U
2.98 3.0 3.5         40 +   Cornelius, NC
Greg Razewski U
2.57 3.0 3.0         40 +   Cornelius, NC
Jeff Reiner U
2.66 3.0 3.0         40 +   Huntersville, NC
Dan Reinhart U
3.16 3.5 3.5         55 +   Cornelius, NC
Andres Rendon U
3.33 3.5 3.5         40 +   Huntersville, NC
Hyo Rhee U
3.18 3.5 3.5         55 +   Mint Hill, NC
Steve Riddle U
2.70 3.0 3.0         65 +   CORNELIUS, NC
Rip Robbins U
3.35 3.5 4.0         55 +   Terrell, NC
Jeffrey Robinson U
3.15 3.5 3.5         55 +   Cornelius, NC
Mark Robson U
3.70 4.0 4.0         55 +   Concord, NC
Nate Roller U
3.79 4.0 4.0         40 +   Cornelius, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Venkatesh Sampoornam U
3.69 4.0 4.0         40 +   Concord, NC
David Garcia Santolalla U
3.09 (3.5) 3.5         18 +   Mooresville, NC
Gian Sarolli U
2.14 2.5 2.5         18 +   Huntersville, NC
Brett Scherrman U
3.81 4.0 4.0         55 +   Cornelius, NC
Vaughn Schmutz U
4.06 4.5 4.5         40 +   Charlotte, NC
Erik Schneider U
3.17 3.5 3.5         55 +   Huntersville, NC
Jay Seifert U
3.12 3.5 3.5         55 +   MOUNT HOLLY, NC
Karthik Shanmugam U
3.45 3.5 4.0         40 +   Huntersville, NC
Mark Siebold U
n/a n/a 3.0         55 +   Cornelius, NC
Charles Spiggle U
2.54 3.0 3.0         55 +   Cornelius, NC
Sreejith Sreedharan U
3.71 4.0 4.0         40 +   Concord, NC
Jim Staley U
2.56 3.0 3.0         65 +   MOUNT PLEASANT, SC
Ron Stallings U
2.69 (3.0) 3.0         55 +   Gastonia, NC
Robb Stamey U
3.14 3.5 3.5         40 +   Cornelius, NC
spencer steedley U
3.62 4.0 4.0         18 +   Denver, NC
Thomas Stephen U
3.42 3.5 3.5         40 +   SAINT AUGUSTINE, FL
stu story U
n/a n/a 2.5         18 +   Huntersville, NC
Daniel Strauss U
2.22 2.5 3.0         55 +   CORNELIUS, NC
Zachary Stroupe U
3.68 4.0 4.0         55 +   Gastonia, NC
Kalpathi Subramanian U
3.00 3.0 3.5         40 +   Charlotte, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Michael Tattersfield U
n/a n/a 3.0         55 +   Cornelius, NC
Kent Temple U
3.66 4.0 4.0         55 +   Mooresville, NC
Paul Thompson U
3.31 3.5 3.5         55 +   Mt Holly, NC
Darryl Thompson U
4.03 4.5 4.5         55 +   Gastonia, NC
Zachary Tran U
4.15 4.5 4.5         40 +   Burlington, NC
Hayden Tuttle U
3.57 4.0 3.5         40 +   Huntersville, NC
G Grayson Upchurch U
n/a n/a 4.0         18 +   Denver, NC
Fortunato Uy U
3.38 3.5 3.5         40 +   Mooresville, NC
timothy vallejos U
2.88 3.0 3.5         40 +   Mooresville, NC
Otto Vejsada U
4.73 5.0 5.0         55 +   Mooresville, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Rogers Warner U
3.86 4.0 4.5         40 +   DAVIDSON, NC
John Weber U
3.35 3.5 4.0         55 +   Sherrills Ford, NC
Scott Wheeler U
3.07 3.5 3.5         40 +   Denver, NC
Neil White U
3.66 4.0 4.0         40 +   Huntersville, NC
Wes Williams U
3.62 4.0 4.0         18 +   Huntersville, NC
Cole Wilson U
3.58 4.0 4.0         40 +   Davidson, NC
Erik Witten U
3.78 4.0 4.0         55 +   Gastonia, NC
mike wolfe U
2.76 3.0 3.0         55 +   Cornelius, NC
Allen Woods U
2.46 2.5 3.0         55 +   Harrisburg, NC
Sam Yin U
3.00 (3.0) 3.5         40 +   Concord, NC
Leandro Tolosa Zenklusen U
4.41 4.5 4.5         18 +   Mooresville, NC